Hurricane Ian has made landfall near Fort Meyers, Florida, whipping the state with rain and wind, bringing the risk for life-threatening storm surges as high as 18 feet in some places. Across the state there are tornados, power outages, and flooding.