Actually we do not know the current float it is going down due to the share buyback as the CEO confirmed in his CEO update 2 days ago on the website. They have alot more shares they will be buying back going forward.
ANTS float is a mere 60 million. ANTS could go much further than most of us could imagine as news starts streaming.