Stanford University "Stanford Facts: The Stanford Lands" "Stanford Facts: The Stanford Lands" facts.stanford.edu/about/lands "Stanford Facts: The Stanford Lands" The Stanford Lands 14.8 million square feet Stanford University The Stanford Lands: Stanford University Facts "Stanford Facts: The Stanford Lands" "Stanford Facts: The Stanford Lands" The Stanford Lands The Stanford Lands