Fort Myers man rode out Hurricane Ian on boat for 12 hours