More weather information for Greenwich Island