From what I can tell, that's wrong.
Look at Overclock.net, which they rank at 98:
http://www.overclock.net/f/
Less users online, less posts in the forums. Don't forget that OcUK prunes threads, or used to.
If that's at 98, then OcUK could be quite a bit higher in fact.
IIRC when we used to prune threads we were popping in and out of one of the top lists depending on which day of the month you checked (we pruned monthly).