How many yards are there in 4.572 meters? Question Answer: 1.524 or 1\dfrac{131}{250} solved algebra 11 months ago 7452