
The Weather Balloon and Satellite datasets agree very well. The models predict too much warming.
The weather balloon data and the satellite data are independent of each other and surface measurements. Both the balloon data and the satellite data are self calibrated.