It is almost half a GB. I'll see if I can host it somewhere and download it in the notebook without it being an attached file. But the download will take time for sure and I'm guessing the computations will take a potentially very long time to do in the browser. Standby I'll get the file working.
Try downloading and running the whole notebook locally. Very neat how Observable packages up the whole runtime. That might be one way to make use of a huge file and run the notebook locally. I'm investigating ways to make use of EGM2008-1
The projection library being used here is going to expect the +-180 interval. I'd recommend a note and if necessary we implement a function that transforms values outside the interval to the corresponding values they should be in the [0, 360] interval.