Current weather station observations near McTavish Island