Current weather station observations near Pelegs Island