Great find. My numbers were off.
And the numbers on the website that I quoted above are absolutely bullshit, to wit "We've tested these LEDs with an Apogee PAR meter, and the PPFD outputs are around 1000-1200 PPFD across the canopy from 12" which is amazing!"
At 50cm, it's 1k in the middle but...