Hurricane Irene as seen by NASA's Terra satellite on Friday at 12:30pm EDT.