Re: Spoilers!
As with you, there were some of them I wasn't sure about, but was able to nail down from various clues dropped in the question, or simple elimination.
The -40 F/C was just one of those "amazing facts" I happened to memorize years ago. Thank God I didn't have to do a calculation.
