3.8400000000000001724e-91 organelle part