Current weather station observations near McCusker Island