Ha! Hoffa disappeared in 1975. Stones erected in 1980.
Haha still would have been a good place to dump Hoffa even after 5 years.