Unstoppable run of results secured league triumph with a game to spare.
North Division 2 leaders maintain winning streak.
Visiting islanders have only just returned to Scottish rugby scene.
Seven points clear at the top of the league.
Elgin-based club lead the way and have a game in hand.
Eleven different players scored for the Elgin side