More weather information for Penrose Island