Humans can live to at least 1500 years