World's Biggest Machines", Modern Marvels, History Channel The Pulliam Production Center at 8278 N. Georgetown Road on the northwest side of Indianapolis cost $72 million and covers 200000 sqft ; printing of the Star at the facility began in 2002.