It was almost certainly an astronomical observatory for marking the solstices and perhaps lunar events
It is absolutely certainly just a pile of Earth, and not a particularly large one at that. Could be a burial mound, but I'm not too sure there's any such tradition in the Pacific. Could have been just a piled up spot to build a settlement during a cooler period when there was a lot of standing water around.