2706.4 meters = 8879 feet and 3.18 inches