Someone upthread said that there was a painted tarp made to look like a tennis court.
Mark
This thread pegs it as a ritual sacrifice pit that is covered by fake tennis court tarp
https://mobile.twitter.com/3Days3Nights/status/1150149974736474112