Answer :

1 yard = 0.9144 meters.

0.9144 * 17 = 15.5448

15.448 rounded is 15.5

Other Questions