Current weather station observations near Peat Island