Current weather station observations near Pelltier Island