On Sept. 26, 2024, Hurricane Helene slammed into the Gulf Coast of Florida, inducing storm surges and widespread impacts on communities in its path. At the same time, NASA’s Atmospheric Waves ...