Center of Hurricane Helene is about 260 miles due south of Indian Pass, Florida or about 290 miles south of Apalachicola. Helene is moving north-northeast and will make landfall this evening in the Big Bend region of Florida. pic.twitter.com/d5JLepArDm
— Spinks Megginson (@rzweather) September 26, 2024