Current weather station observations near Main Duck Island