Current weather station observations near Macleod Island