One gram of DNA could store 455 exabytes of data, which is more than enough for Google and Facebook combined.