The center, claimed by Chinese officials to be 'the world's largest standalone structure,' measures 1,500 feet long and 1,200 feet wide with 19 million square feet of floor space.