I need a way to save and load a missive 4D array, In Unity

Essentially I have this array (public int(,,,) gridArray = new int(2000, 2000, 9, 9);) and I need a way to save and load it (quickly). It should be noted I am a novice level programmer and in way over my head, so detail would be appreciated.