Calculation: https://www.google.com/search?q=(300PB)%2F(400000000)
Calculation: https://www.google.com/search?q=(300PB)%2F(400000000)
Source: http://newsroom.fb.com/company-info/
PS. you calculated using 400 million.
Considering my latest fb backup was ~18MB (unzipped), out of which 14MB was pictures, this doesn't sound too unreasonable to me. If anything, it sounds very conservative. If I was actively using fb for photos, I'd easily have at least 100 times as many, maybe 200 times as many. Not to mention that the single (short) video I've uploaded is 1.4 MB.
http://edition.cnn.com/2010/TECH/social.media/11/12/facebook...
So maybe that's not as stupid as it sounds. You could also have some level of caching, eg I visited your pictures yesterday so people can get it from me for some time if you're away.
I definitely see potential in this form of "distributed but controlled" storage mechanisms.
Similarly, I like the idea of having a local backup drive, and another copy at a friend's place (possibly encrypted).