New research on longevity shows we could live up to 300 to 400 years.