Well with alot of people, they dont take NEAR as long as you may think. Keep in mind that you have more tables, and thus as the blinds get a little higher, you have people shortstacked all over the place. I think that it normally takes around 11 hours to complete.
But you can make the money in around 2-2:30 hours since 20% of the field gets paid, not the normal 9%.
But the final 100 players can take around 4 hours