As Hurricane Debby nears landfall, the latest update from the National Hurricane Center indicates that the eyewall is moving onshore in the Florida Big Bend area. Landfall, the moment when the center of the eye crosses over land, is imminent.
Debby is currently packing sustained maximum winds of 80 mph, accompanied by even stronger gusts. The hurricane is positioned approximately 40 miles west-northwest of Cedar Key and 80 miles south-southeast of Tallahassee, Florida. Its current trajectory has it moving to the north-northeast at a speed of 12 mph.