0
Anonymous
208 kilometers is 130 miles. 900 yards isn't even a mile. It's not much more than half a mile.
Wiki User
Chat with our AI personalities