0
Anonymous
1760 yards = 1 mile so 187 yards = 187/1760 miles = 0.10625 miles
Wiki User
Chat with our AI personalities