The summit of An Teallach in the cloud