Current weather station observations near Snow Island