Current weather station observations near Pell Island