I'm not very sure. For standard cell, VDD is put at the top and VSS is put at the bottom. So the height is determined by the edge of VDD and VSS routing.
I think :
1. wire pitch
2. available routing resource
3. target cell density in a certain area
4. target max circuit speed
decides some aspects of std cell's height