Massive storm surge as Idalia nears landfall in Florida.