NASA Terra spacecraft captured these images and cloud-top height retrievals of Hurricane Frances on September 4, 2004, when the eye sat just off the coast of eastern Florida, and Hurricane Ivan on September 5th.