I thought I’d add something to consider regarding a generation. I have looked at 70 years as the date of a generation. Also 40 years etc… The Bible tells us that no man shall live more than 120 years (after the period of the flood) and in fact that is the age of Moses when God took him. So in my estimation the very last date would be 1948 + 120 years or at the extreme latest 1967 + 120 years. Your thoughts?
Genesis 6:3 says, Then the LORD said, “My Spirit will not contend with man forever, for he is mortal; his days will be a hundred and twenty years.”
I disagree with the opinion that this verse was intended to set man’s life span at 120 years. It contradicts Psalm 90:10 that places man’s lifespan at 70 years, and Moses was taken because of disobedience, not to establish the length of a lifespan (Num. 27:12-14). Even today when life is often extended medically, it’s extremely rare for anyone to even reach 100 years of age.
I believe it’s more likely that God was giving the people of Noah’s time a 120 year advance warning of the coming judgment we know as the Great Flood. This view is also consistent with the context of the passage, whereas the 120 year lifespan is not.