Answer:
1428.33333 yards
Explanation:
1 foot = 0.33333 yards
4285 feet = 4285*0.33333 = 1428.33333 yards
3.4m questions
4.3m answers