Satellite temperature record