2676.3 meters = 8780 feet and 6.14 inches