2699.9 meters = 8857 feet and 11.28 inches