Actually the float is very easily determined since the TA is ungagged. It's in the IBOX as well:
Float 346,282,115
What we can't determine is the total number of shares people on this message board have, combined with friends, family and other random people out there. Fact is 346 million shares is not a lot to go around when good news hits. Considering our PPS goes up 10%,20%, even 30% on just 2-3 million volume, I'd imagine the float is pretty tight.