are you- '' then from around the high cliffs of the island , they appeared , no more than a hundred meters off the coastline , shrouded in morning sea mists : two pyramids , towering above the waves , their terraced sides damp with algae .