Farmers are set to produce over 15 million tons of maize, a 50% excess of the expected yield. Maize is a staple food in South Africa and the BBC reports that it is the country biggest harvest in more than thirty years. The bumper harvest follows months of above average rainfall in January and February.