2620.4 meters = 8597 feet and 1.35 inches