0
Anonymous
There are 0.9144 metres in one yard. Therefore, 2530 yards is equal to 2530 x 0.9144 = 2313.432 metres.
Wiki User
Chat with our AI personalities