2624.4 meters = 8610 feet and 2.83 inches