How many are we on Chinese Pod?

According to wikipedia, Chinese Pod has 250.000 downloads each day of the podcasts. I understand that this is a popular place, but that number is so HUGE - is it really accurate? Has anyone seen an official figure on the number of downloads or the number of subscribers?