Answer:
130 yards equals 118. 8 meters and 120 meters equals 131 .2 yards so not only are they different measurement types but they also do not equal the same.
Explanation:
6.2m questions
8.1m answers