0
Anonymous
Not quite. 5 yards is equal to about 4.6 meters.
Wiki User
Chat with our AI personalities