A lot of people mistake height for progress.
Height is simply the plant trying to get as close to the sun as possible.
What matters is the amount of leaves it have on the stem, as they're the ones actually catching the light it uses as energy to eat.
- As long as there's enough space between nodes for the plant to develop buds, height isn't a big concern.
- I'd go so far as to say, that it wouldn't hurt if you lowered your light more than it looks on one of your pictures, maybe to half its current distance from the plants.
Your plant looks pretty normal sized for an automatic from a first time grower, after 3 weeks. They'll get increasingly taller from now on anyway, as they prepare for flowers. You'll probably see it double in height over the next week and a half, and it'll probably get even taller after that,until it starts giving all its attention to the buds and growing crystals in its attempt at catching pollen.