Long Hammock Satellite View