0
Anonymous
20m = 22 (21.8723) yards.
Wiki User
Chat with our AI personalities
1500 m = 1,640.4 yards.
1600 m = 1749.781 yards
60 feet are 20 yards.
20 yards = 60 feet
20 yards.