Hurricane Helene makes landfall over Florida's Big Bend as Category 4 storm