17712 meters = 58110 feet and 2.83 inches