If you go to that place on Google Earth you can see a similar object (smaller) like just 100 feet north of it.
Yup. Read my last sentence. ;->