That is really strange. I re-found that site a few days ago, while googling my site name, and now a new thread about it... I think someone posted this last year here, or ambient site.
The values show how inaccurate the site is.
Mine valued at $1525.7 USD. or 2.10 per ad revenue.
There is no way that this forum, with the hundred's (thousands?) of unique hits per day is only worth 4+ times that of my site....or Ken's site is only 4 time more valuable.
Andrew