The latest information suggests landfall may be near Apalachicola between ... are expected within the eyewall of Helene when ...
The storm is expected to bring “catastrophic” storm surge and wind after making landfall on Florida ... Helene is located 255 miles southwest of Tampa and 365 south-southwest of Apalachicola.