Eh...he probably woulda been fine. The picture you posted is of a cat from the Mount Washington observatory, no? Bit different conditions! Yikes.
My kitties are strictly indoor cats. They know nothing of such things! They live very cushy lives.
Mouse Cordon Bleu anyone?