Oof!
Ah, well, let's face it - if Callanish were only meant to be enjoyed on a clear day, they would have built it darn Saarf, wouldn't they? ;o)
G x