Current weather station observations near Greavette Island