This is 471. Let's to a quick calculation to try and make a rough prediction concerning the amount of time until the 1,000,000th post.
So far, we have had 471 posts in this topic. This is over the span of about a month (just about 28 days).
That means 471 posts / about 28 days = ~16.82 posts/day.
At this rate, it will take us (999,529 posts / 16.82 ppd) more days to reach our goal. Thus, it is 59,425.03 more days until the final post in this topic. 59,425.03 days is about 1,980.83 months, which is about 165 years. Even at this brisk rate, the youngest member here will not live long enough to see the day of the 1,000,000th post, unless, of course, medical technology improves so.