Current weather station observations near Neil Island