0
Anonymous
1 kilometer = 1000 meter = 1000/ 0.9144 yards
As 1 yard = 0.9144 meter
Wiki User
Chat with our AI personalities