18602 meters = 61030 feet and 2.2 inches