Current weather station observations near Ajax Island