Mag cal does not need any GPS reception at all.
Best is in the middle of the field where you fly, but you can do it anywhere there is not large metal objects.
Be aware that once you start it, it is always recording, so that you cannot set it on your metal automobile between the 6 button presses.
Also, do not set it on the ground while calibrating.