Ummm... That's 51.1GigaWatts, aka 51,100MW. (See your posted chart for units)
The current VPP has been in the 20+MW range when I have looked. Better than nothing, but a small fraction of the total demand/load.
All the best,
BG
Lol my brain didn't comprehend the GW on my phone... So how screwed is the grid going to be today?