This satellite image provided by NOAA shows Hurricane Humberto on September 28, 2025. Photo: NOAA via…