More weather information for Tucker Island