Easy enough to figure out since they have it on Google maps. I just expanded the view, found the highway (5) and the site is just north of the highway between the two cities Adhra and Al’Qutayfah.
Its at:
33d 41’48.89” N
36d 30’54.17” E
Enjoy.
Somebody must have given those guys a bunch of bulldozers as presents. They sure love pushing sand around!
You were 22 miles off.