Porsche has a similar solution for race tracks and remote press events. A 2.1 MWh trailer that can dispense power at 3.2 MW.
I think they are doing some clever things with solar to keep it charged (basically constant trickle charge with whatever they can generate), but the array might be pretty massive.
https://www.porsche.com/stories/mobility/how-does-a-mobile-c...