So out of curiosity:
Wolfram has the weight of a MicroSD card at half a gram.
So 300kg of those cards would work out to about 600,000 of them.
Let's say they're 8 gig cards. The largest BTC private key size is 512 bytes, so you could fit about 15.62 million of those large keys on a single card, or 9.36 trillion individual keys in the entire lot.
Now for sake of sheer bloody-mindedness, let's assume each of those wallets have 1BTC to their name. (Nevermind this is impossible since there will never be that many bitcoins)
3 quadrillion 718 trillion 728 billion dollars.
That's the entire GDP of the world, about 44 times over.
Damn.
You could fit every bitcoin currently minted on one single card, and have a card worth about 5.5 billion USD.
(5.5bn in .5g. That's a pretty crazy value to weight ratio)