61.245 meters = 200 feet and 11.22 inches