The basic SI unit of length, a meter is equivalent to approximately 1.094 yard, or 39.37 inches.The meter was originally determined by Napoleonic scientists at ...
確定! 回上一頁