how long does maize take to grow