Helene Thursday recap: Hurricane makes landfall near Perry, Florida as a Category 4 storm
In a special update from the National Hurricane Center, Helene made landfall just east of the mouth of the Aucilla River. This is about 10 miles west-southwest of Perry, Florida. Based on data from Air Force reconnaissance aircraft, the maximum sustained winds are estimated to be 140 mph.