2623 meters = 8605 feet and 7.72 inches