89214 mm to inches