5 generations is how many years?
Generally, three or four generations span 100 years, but depending on a number of factors, that same amount of time could produce as little as two generations or as many as five generations. The average span between one generation and the next is about 25 to 30 years, so a safe answer would be 75 to 90 years.