made landfall near Siesta Key, Florida, on October 9—bringing with it destructive winds, heavy rainfall and a significant ...