89336 mm to inches