More weather information for Twentyseven Island