More weather information for John Humphrey Island