89670 mm to inches