The Mesa Satellite View