You are approaching the generator which is the sole source of power to the island.
You explore the cluster of buildings around the generator shed
There's an oilshed...
But getting away from the generator noise is mostly what you want to do now!
or use Attie's Map to 'teleport'