Absolutely. It reminds of that time 'some people' located Shia LeBeauf's flag located in the middle of nowhere with nothing but a webcam pointed straight up at it. Nothing but flag and open skyyou guys nailed it.
If anyone I know goes missing I will trust Websleuths to figure it out.