Keep in mind, also, that the human brain has 100 billion + neurons. Each neuron can be connected to around 10,000 other neurons. If you're talking about recreating a (capital "p") Person, you would need to store the neuron-synaptic pattern of that person.
So, 100,000,000,000 * 10,000 = 1*10^15 possible neural connections
The location and proximity of each neuron is a non-trivial matter. So, you need to add the x, y, and z coordinates of each neuron. (you only really need to do the neurons because the rest of the body is life-support. The brain, or specifically the pattern needs to be perfect, or the person will be different.)
the average human brain is 6 inches long, so you need at least that size of a scale. because of the high degree of accuracy needed, I would suggest converting to nanometers, which 6in = 1.524 *10^8 nm (these numbers are getting out of hand).
each number digit can be shown with 2 bits (0-9 would be 00-11). SO, you are looking at 3(2(1.524*10^8))(1*10^15) = 9.144e+23 bits just for the location.
9.144e+23 bits / 8 = 1.143e+23 bytes = 14,287,500,000 terabytes
Also, each connection is either on or off. So, (1*10^15) * 2 = 2*10^15 bits = 250 terabytes
Just to capture the brain pattern, you would need 14,287,500,250 terabytes just to capture a snapshot of the person's brain.
Reasonably, you just need a map of the "wetware" part. but you need an active pattern of the brain. lets say 10 seconds (this is arbitary, but it needs to be non-zero to maintain a pattern.) The pattern would also need to be run in an emulator of the brain, but lets just bump the storage by 10x. so 2500 terabytes.
14,287,502,500 terabytes per person * 7.4 billion people = 1.0572752e+20 terabytes or 100,000,000,000 zetabytes.
This obviously is a VERY inefficient use of storage space, and could be pared down significantly with compression.