brother. We should understand the life span of humans wasn't same all the time. Allah the Almighty had willed our ancestors to live a longer period, there is nothing to be surprised brother. Just comparing with the recent past, there will be a lot of changes. It is the Qudrath(Power) of Allah .