How Much Information Can The Brain Store