How Long Do Trees Live