meter: standard metric and SI unit of length. Approximately 1.094 yards.