Current weather station observations near Peterstand Island