do you guys know where this thing is? i tried looking at google earth to find it. i found this thing, is this the oval he's talking about? i don't see any rectangular features.