89088 mm to inches