2626.7 meters = 8617 feet and 9.39 inches