New satellite provides weather forecast for the final frontier