Satellites operated by the National Oceanic and Atmospheric Administration watched Hurricane Erin as it swirled off of the U.S. coast on Aug. 11, 2025.