dementedanchor dementedanchor 25-01-2018 Mathematics contestada How many yards are there in 1260 feet? A. 420 yards B. 210 yards C. 105 yards D. 3780 yards