Current weather station observations near Stalker Island