I should add that it is not the quantity of runs alone that matter. Sure, you can't fit a fifteen-term model with three observations. But it is also a matter of having the right observations - that is, the right treatments in your data set. For example, if you replicated your experiments five times, I bet that you still could not fit the model with all these terms.
I recommend that you design the experiment for the desired model. I bet you already have some of the trials in your data set but this way will show you the specific gaps that need to be filled to fit your model.