How Much Data Can The Brain Store