From screenshot he provided, info is from Coingecko...Bloxy explorer reports same amount (909m)
Well, may be this really true

Because according ethplorer they have only 653 mln (37%) from all tokens on their main wallet. But where is the rest 63%? reserve fund and node rewards = 35%. So rest unlocked? (team, advisors tokens etc.) or why they have 63% in circulating?
The team contacted CMC several times and in the last couple days in specific we re-write to them more constantly.