Current weather station observations near Grummet Island