18.637 meters = 61 feet and 1.74 inches