Current weather station observations near Marmot Island