Science and Exploration Europe’s Latest Weather Satellite Delivers its First Image Status Report August 4, 2015