New images of the Hurricane Helene show its massive size and strength. Courtesy: CSU/CIRA & NOAA · The National Weather Desk · Sentinel