Keahi on the north shore