From google street view:
https://www.google.com/maps/@37.4945...7i13312!8i6656
Wires seen from the road next to the pad which is closed off from the carpark and road, so this sure looks like a pad used for helicopters and not some random car park that has been suggested.
A measurement in google maps places the wires about 1000ft from the pad, and I'd guess the low point of them being 100-150 ft over the water from the pictures.