2624.7 meters = 8611 feet and 2.65 inches