The population of Japan this last year - '06, I mean - was something like... [And here he thinks for a moment before coming up with the oddly almost-specific:] 127460000-something. Taking that from the 25000... That baseball stadium is only about 0.02% of the population of Japan.
[Action]
[...Yes he did just do that in his head]