Oh...and happy (soon to be) birthday, old man! Birthdays do have a way of reminding us to get our shit together.
-40C!!! I have no idea how cold that is, but it sounds bad.
Edit: just checked...-40 C = -40 F? Can that be right? Either way, FUUUUUUUUUCK! That is serious "Frightened Turtle" weather.