How Much Data Can Our Brain Store