You're answering the wrong question.
"How do you feed the number of people we expect to have on the planet in 30 years time?"
Wrong question.
"How many people can we expect to feed given the best possible conversion of sunlight into food?"
Right question.
Then you have to ask, "are we prepared to do that to our planet, or do we need to start seriously thinking about population control?"