More weather information for Echo Island