And I can confirm that (I think -- If I can read Vegas Eye's notes correctly) that you were even looking at the correct structure on the satellite image -- although it looks nearly square to me.

Big Clue: The roof of this structure is WHITE!

mark