2627.7 meters = 8621 feet and 0.76 inches