43226 mm to inches