2645.5 meters = 8679.461942 feet