Re: Turtlenecks, boybeards...
"956 might well have been a mistranslation of "ninety-five or -six"."
No, because Hebrew numbers don't work like that. They are not positional.
But there are other religions such as that of the Jains which believe that in the past people lived much longer and were much bigger. I've said it before, will say it again, the original purpose of the Bible was not to be a science textbook of any description.