0
Anonymous
1.2 miles is 2,112 yards
Wiki User
Chat with our AI personalities
12 yards = 0.00681818182 miles