NASA has released live footage of Hurricane Helene, which is set to hit Florida’s eastern coast tonight as a Category 4 storm. The hurricane is predicted to cause catastrophic storm surges and severe flooding. Many are already without power, and officials are urging residents to prepare for extremely dangerous conditions.