Meteosat 5, Meteosat 6, and Meteosat 7 provided 20 years of uninterrupted observations over the Indian Ocean.