More weather information for Menunketesuck Island