* 1 mile = 1,609.34 meters
* 1 kilometer = 1,000 meters
* 1 yard = 0.9144 meters
Therefore, 1 mile is longer than 1 kilometer, which is longer than 100 meters, which is longer than 1 yard.