More on the absurdly small size of storage
According to Wikipedia, a drop of water can be up to 6 mm in diameter. That works out to 0.1131 ml.
The volume of a microSD card is 0.165 ml.
The largest size of microSDHC card is 32 GB.
This means that just over 21.9 GB of data will fit in the space of a drop of water.