42506 mm to inches