0
Anonymous
.12 miles = 211.2 yards = 633.6 ft.
Wiki User
Chat with our AI personalities
12 miles = 21120 yards.
12 yards = 0.007 miles.