Answer :

EXPLANATION

As 1 yard = 0.9144 meters

Other Questions