Island Man spends a night on 162 Scottish islands