The 636-megawatt data center would sit on about 280 acres of land on Thayer Road in Waverly, about 40 minutes southwest of Springfield.