The new site is larger than the property that accommodates the company's Googleplex headquarters (File)