Current weather station observations near Peewee Island