2676.5 meters = 8781 feet and 2.02 inches