Current weather station observations near Grimross Island