2624.8 meters = 8611 feet and 6.58 inches