a hurricane as seen from space