1641.9
1.0946 yards in 1 meter.
FWIW, I suck at history.
1 mile ~ 1.6 km
1.5 km = 0.93 mile ~ 1640 yd
Check this site: http://www.digitaldutch.com/unitconverter/