Go here http://wattsupwiththat.wordpress.com/, read down and you will see that the .85 figure on insolation came not from NASA at all but from one of Hansen’s model runs.
It's all the same to crackpots & moonbats.
Oddly, the scientists & engineers I worked for paid me to run real lab analyses to gather data. Would have been much easier to run models to predict & verify the enrichment ratios and trace element content of the finished fuel rods the company was manufacturing, but for some reason they wouldn't go for that.