89421 mm to inches