The Landings, Satellite View