Current weather station observations near McHughs Island