If I am not wrong I have already seen something similar in the past or however very high RTP likewise 99.99%
However I think that could be impossible to trust a website for any % they claim.
You need to run thousands if not millions of runs and you can maybe just have a not an useful result (since each run could completely change the outcome....)