You said that the soil gets air, and from what I see the texture looks good. However you didn't say what kind of soil or mention nutrients. Hopefully it isn't miracle grow soil with continuous feeding. I am also assuming that they are autoflower strains because of what you say about the length...