2627.4 meters = 8620 feet and 0.94 inches