600,000 pigs in a 26-storey pigsty