That representation is correct. There is not particular difference in ARFF representations when you have more or less dimensions.
However, if the vectors are sparse (most dimension values are zero in most of the vectors, you may want to make use of an Sparse ARFF representation, that is much more compact and saves disk space and memory.