the tallest deciduous tree in the world. That red speck down below is me, only 94.9 meters to go.