The Earth could not accomplish a global flood a couple thousand years ago. The global flood took place in Gen. 1.2 due to sin of Earth's earliest ages by fallen Lucifer, fallen angels and corrupted creatures which we now know to be disembodied spirits that were cast into the deep (demons). The flood in Noah's day was a local flood. Scientifically speaking, this is the only possibility, which agrees with the Word.

Larger creatures like dinosaurs existed, but were not around at the flood. There is no mention of them a couple thousand years ago. Rather, dinosaurs existed prior to making the earth desolate in Gen. 1.2, or shortly after, wiping them out and bringing the different species we have now. There could have been an ice age between the making desolate and waste of Gen. 1.2 and the completion of the restoration in the six summary days, but I prefer to believe this desolation may have been the ice age itself.

Man lives not as long as he once did because of sin and sin alone, not environment, and not due to type of food.

This is what the Bible reveals. Science so far agrees with this conclusion.