2620.5 meters = 8597 feet and 5.29 inches