2623.2 meters = 8606 feet and 3.59 inches