Metric Conversions states that 10 meters is equivalent to a distance of 10 yards plus 2.8084 feet. One meter is equal to 1 yard and 0.28084 feet.
Continue ReadingAccording to Wikipedia, the yard measure was originally rather arbitrary and varied slightly from country to country. In 1959 Australia, Canada, New Zealand, South Africa, the United Kingdom, and the United States all agreed to one consistent measurement for the "international yard" as being equal to 0.9144 meters. Meters are not an arbitrary measurement. The meter was redefined in 1983 as being equal to the distance traveled by light in a vacuum over the course of 1/299,792,458 of a second.
Learn more about Algebra