8.5899999999999995329e-110 photosynthetic membrane