2678 meters = 8786 feet and 1.07 inches