I have never seen this before–a Royal Flush dealt as the community cards! If I remember correctly the odds of being dealt a Royal Flush in 5-card stud (and this is equivalent to that) is approximately 650,000:1.
For the non-poker players reading this, anyone who stayed in until the end split the pot. There was nothing they could have individually held which would have improved on this board.
Wow!
By Me 2, this is unpossible