Windy weather satellite