Current weather station observations near McAlmon Island