Trying to write 600K documents at once in Firestore, most likely will not succeed, due to such a huge number of documents. To solve that, you should consider writing the data in smaller chunks. Besides that, your code tries to write the data into a single document, which will also not succeed because a single document is limited to a maximum of 1 Mib of storage.
So the best option that you have is to write each record in the CSV file as a separate document in a Firestore collection. Besides that, since you're using Node.js, you should also take into consideration using BulkWriter, which:
A Firestore BulkWriter that can be used to perform a large number of writes in parallel.
So I think that you should take advantage of that.