Yep that is true Remix, however i based those impressions from that page, the site gets WAY more impressions than that a month! Generally speaking advertising is sold by impressions (amount of views a particular advert gets) and that current position is giving the advertiser more for their money than any other website i have come across.
If you find a decent spot that generates more impressions/unqiues for cheaper, let me know....i will advertise tf there!