Watch: NASA tracks Hurricane Helene approaching Florida from space · NBC News · Sentinel