In a related story, there's 3 large rocks now in the SE corner of the Chinook mall parking lot. I witnessed the reason for their placement.
Leaving a movie one night years ago I saw a car that had decided to drive over that grass as a shortcut I guess and didn't realize there's a large drop-off to the street. They were completely stuck, suspended with all 4 tires in the air. Guess they decided to put a huge rock there to dissuade other idiots from doing the same thing.