1.408 billion percent of 18% = 0.25