0
Anonymous
5188 yards = 2.94772 miles, OR 2 miles and 1668 yards
Wiki User
Chat with our AI personalities