200 yards is equal to exactly 182.88 meters. This conversion is based on the fact that 1 yard equals 0.9144 meters, so multiplying 200 yards by 0.9144 gives the result of 182.88 meters.