More weather information for Joe Devlin Island