Current weather station observations near Greville Island