Float is only 644 million. Here is the latest share structure
Share Structure
Market Value1 $3,457,638 a/o Apr 28, 2014
Shares Outstanding 8,644,095,988 a/o Jul 31, 2013
Float 644,095,988 a/o Jul 31, 2013
Authorized Shares 9,000,000,000 a/o Jul 31, 2013
Par Value 0.001