61.007 meters = 200 feet and 1.85 inches