2697.4 meters = 8849 feet and 8.85 inches