0 Comments
63.756 Feet are 0.012075 miles.
0.012075 /70 *(60) =0.01035 miles.
9.4m questions
12.2m answers