41266 mm to inches