I did talk to Fort McMurray, and this is the problem with stats. Right now my understanding is that it's somewhere around 83,000 in Fort McMurray proper—83,000 to 88,000—but by 2025 Fort McMurray is going to be 250,000.
On February 7th, 2013. See this statement in context.