What is a 95% panel? Solar cell efficiency is generally in the 20-30% range.
https://en.wikipedia.org/wiki/Solar_cell_efficiency#/media/F...
https://en.wikipedia.org/wiki/Solar_cell_efficiency#/media/F...
So he sized the number of panels to offset 95% of his usage is my guess.
They used to sell them last time i was looking into it, which was about 3 years ago.