"half a billion" = Five hundred millions = 500,000,000.
It's important to translate "nearly", i.e. "a bit less than" half a billion.