This is why I always scoff at people talking about the scarcity of landfill space. We have damn near unlimited space here. It might not look like it if you never leave a major city, but if you drive up north you will see nothing but trees forever.
The only hard part is ensuring your waste doesn't enter the water system, but that's just bog standard mining engineering.