Respuesta :

No, 1 yard is .9144 meters