As Dade City collectively held its breath, Hurricane Ian, a catastrophic category 4 storm with maximum sustained winds of 150 mph, made landfall near North Captiva Island in Lee County on Wednesday September 28th absolutely decimating Fort Myers Beach, Florida.