Check out this satellite photo of MASSIVE Hurricane Sandy from space. In a word, WOW.