Current weather station observations near McKellar Island