FOX Weather meteorologist Bob Van Dillen reports from Clearwater Beach, Florida, where storm surge from Hurricane Idalia has arrived.