Current weather station observations near McCallums Island