Helene, which has weakened to a tropical storm, made landfall in the Big Bend region of Florida on Thursday with 140 mph winds, bringing torrential rainfall to swaths of the Southeast.