Hurricane Patricia made landfall on Oct. 24, 2015, along the southwestern coast of Mexico. NASA's Aqua satellite captured Patricia making landfall, while the Global Precipitation Measurement mission core satellite added up Patricia's high rain totals, which exceeded more than 409 millimeters (16.1 inches) over open waters.