UNVERIFIEDSingle SourceFrom sea to land: NOAA satellites saved 300 people in 2025Fox Weather|3/5/2026