The new data center, dubbed Project Helium, will be 1.7 million square feet and house thousands of computer servers.