More weather information for Delaware Island