42906 mm to inches