42526 mm to inches