Actually the float is much much bigger... I just don't have any way to know exactly how big as I don't know the naked short position. I suspect the heddgies may be short as much as 300 mill shares however, which when added to your number of 320 currently in the float (about right) gives a combined total of 620 million shares... it may be even bigger.
Like it or not, the naked short shares are by nature dilutionary... it is as if the company printed each share naked short and this is only a part of the destructive nature of naked shorting.