Using data from Human Mortality Database, population data from more than 40 countries, and maximum-reported-age-at-death data from the International Database on Longevity, the researchers identified the maximum human lifespan at an average of 115 years, with an absolute limit of 125 years