2699.1 meters = 8855 feet and 3.78 inches