Tbh the stadium shouldn't be there in the first place and it hamstrings any attempts at ecological recovery. Also its slowly sinking back into the swamp along with the parking lots around it. The Meadowlands have been viciously abused for generations.