Situation looking pretty good in the keys - Irma hit at low tide. The track east of Key West in particular means that the winds are offshore on the strong side of the hurricane, minimizing the peak water height. Not the same story on Marathon, but with a low tide hit (and all of this shear Irma is facing), it may well be okay