Current weather station observations near Edinburgh of the Seven Seas