Inismor, island of 10,000 miles of stone walls