Current weather station observations near Il'In Island