1.4400000000000000554e-25 ribosome