Current weather station observations near Leslie Island