40.3 years