Deep Eddy Satellite View