89965 mm to inches