A 240,000 hand royal drought is about twice as unlikely as the OPs orginal question. These things occasionally happen and the more you play, the more likely you'll experience a drought at some point. I play mostly single line somewhat infrequently, so my own ~120,000 hand drought felt endless (took about 35 months). But then I got 5 royals in less than half the time/hands! So there also will be times you'll get multiple royals in 40,000 hands. Hopefully that will happen to you sooner than later.