An overlayed satellite and radar image of Hurricane Helene approaching Florida, September 26, 2024 SHARE THIS An overlayed satellite and radar image of Hurricane Helene approaching Florida, September 26, 2024 SHARE THIS September 26, 2024