Current weather station observations near Sweden Island