Quote Originally Posted by Ro-bert View Post
Allow me one (beginner) question : what means 39.37?
1 meter = 39.3700787 inches