Carrying capacity is estimated at 7.7 billion. And I have seen that Hans Roslings predictions have been revised upwards. Doesn't look good either way.