7.5k views
3 votes
95.97 meters is 42% of
yards? (1 yard = 0.914 m)

1 Answer

5 votes

95.97 meters is 42% of 249.89 yards.

User Aaguilera
by
8.2k points