Hitting a Royal Flush comes with odds landing one RF every 2,777 hands. This averages out as once every four hours!