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?