satellite view of storm hitting Florida