More weather information for Finch Islands