More weather information for Buffon Island