I remember I looked at the site when they posted the coordinates, I opened my google Earth and I still have them. Here they are:
Latitude: 31°47'51.62"N Longitude: 91°19'27.90"W
It looks different from what I saw last time, now you can tell it is a new (2011) picture that shows the towers and cars... etc. Anyway hope this helps. GLTA! EC.