Respuesta :

0.91 meters = 1 yard

0.91 * 3 = 2.73

3 - 2.73 = 0.27

Your answer is 0.27

Hope this helps you!

ACCESS MORE