Answer:
8.6meters
Explanation:
100 yards is 91.44meters and 100-91.44 is 8.56 round up and you get 8.6 meters Hope This Helped!
9.4m questions
12.1m answers