100 meters is equal to 109.36 yards. In formulaic terms, 1 meter is equal to 10,000/9,144 yards, and 100 meters is equal to 100*(10,000/9,144) yards. Both numerical calculations extend to many decimal places.
A meter is the basic unit of length in the metric system, also known as the International System of Units. The majority of countries around the world have adopted the International System of Units, but a few countries — including the United States, the United Kingdom and a few countries from the former British Empire — still use the yard. In some cases, the UK and other former British countries utilize both forms of measurement.
Converting meters to yards is useful, especially if you are a swimmer. In the US some pools (usually indoor) are measured in yards while outdoor pools are measured in meters. This
http://www.ask.com/webanswers/Reference/Other/how...

1 yard = 0.9144 metres therefore 100 yards =91.44 metres.
http://wiki.answers.com/Q/100_yards__how_many_met...

There are 110 yards in 100 meters!
http://www.chacha.com/question/howmanyyardsis1...

1 yard equals 0.9144 meters so 100 meters would be equal to 109.361 yards. Ask us anything, 24/7!
http://www.kgbanswers.com/howmanyyardsis100me...
