61.03 meters = 200 feet and 2.76 inches