Current weather station observations near McKay Island