Respuesta :

Answer:

0.6

Step-by-step explanation:

1 inch = 0.0278

so 23 inches = 0.6 yard