weather satellite reliability