By Megan Sayles Hurricane Helene touched down in Florida on Sept. 26 as a Category 4 storm that devastated communities across Florida, Georgia, South Carolina, North Carolina, Tennessee and Virginia. The National Environmental Satellite, Data and Information Service deemed it among the most powerful