The Wye Satellite View