Current weather station observations near McEwens Island