Answer:
205.599
Step-by-step explanation:
205.599 yards
1 meter = 1.09361 yards
Multiply 188 meters by 1.09361 yards
188 meters = (1.09361 yards) x (188 meters)
= 205.599 yards