More weather information for South Twin Peak Island