1.4000000000000000539e-26 non-membrane-bounded organelle