With constant 21-24°C and not enough light san pedro will grow thin. Light is the more important factor than temperature, I think. This winter I didn't give them any water and they look fine (yet they didn't grow at all). I was told most mescaline is produced in winter when they don't have much light and no water, so why keep them growing?