Some trees live a hundred years or more