2699.3 meters = 8855 feet and 11.65 inches