NOAA Doppler radar imagery indicates that the eye of Ian made landfall along the southwestern coast of Florida near Cayo Costa around 305 PM EDT (1905 UTC). Data from an Air Force Reserve reconnaissance aircraft indicate that Ian's maximum sustained winds were estimated to be near 150 mph