Current weather station observations near Reveley Island