27.3 percent of 1.42 billion = 387660000