2620.7 meters = 8598 feet and 1.17 inches