42266 mm to inches