For reference, this amount of data would require 190 backblaze storage pods ($7,384 for 135TB) totaling $1.4 million.
And is there any redundancy included in your figures? (25 petabytes / 135 terabytes == about 190 pods)
This figure doesn't include redundancy. Backblaze uses raid6, so the usable capacity is actually 117TB per pod[1]. With this configuration the final cost should be closer to $1.6 million.
[1] http://hardware.slashdot.org/comments.pl?sid=2341206&cid=36834390So even if you throw out the rest of the hardware and have zero redundancy, $40/TB * 25000 terabytes = $1,000,000.
(Of course, somebody has to ship and store over 8,000 HDDs, too.)