Current weather station observations near McCulloch Island