61.63 meters = 202 feet and 2.38 inches