88894 mm to inches