How many times do you need to say the same thing over and over again. First off the float is not billions and billions of shares. It's 1.4 billion. Reserved is 707 million.
You are talking about market caps in the OTC? ummm forget OTC..even on the big boards...there are bunch of companies you will find with huge market caps that DON'T "deserve" them. Point YOU seem to be missing is that markets are always forward looking!