More weather information for Delfin Island