1.145 trillion megabytes! Unbelievably, this is the amount of data that ...