First let me say that I am no expert in human biology or evolution but I came across this website that tries to explain why people were living to be 900 years old in the bible and now we struggle to reach 100
https://answersingenesis.org/bible-timel...900-years/
https://answersingenesis.org/bible-timel...900-years/