89086 mm to inches