how long does a tall person live