Matthew 1:17 All the generations, therefore, from Abraham unto David are fourteen generations, and from David unto the Babylonian removal fourteen generations, and from the Babylonian removal unto the Christ, fourteen generations.
The time from the call of Abraham until the death and resurrection of Christ is approximately 2,058 years. Thus, 2,058/42 = 49. Thus, a generation is approximately 49 years.