2694 meters = 8838 feet and 6.99 inches