Answer:
1428.33333 yards
Explanation:
1 foot = 0.33333 yards
4285 feet = 4285*0.33333 = 1428.33333 yards
5.1m questions
6.7m answers