520 feet = 173.3 yards.
There are 1760 yards in one mile. Therefore, 520 yards is equal to 520/1760 = 0.2954 recurring (that is, 0.29545454...) miles.
520 square feet = 57.7 square yards.
520 = 13/44 of one mile
3 520
5.2
520 cm = 5.69 yards
60 meters = 65.6 yards
3 yards = 2.7432 meters
100 yards = 91.44 meters.
120 yards = 109.728 meters.
120 meters = 131.23 yards.