Your results are uncommon. Generally, we record our research data in a format with units <10000. For example, when we get the height of a tree, we will use meters as the unit, instead of mm as the unit. If your data follow our common practice (<10000), it is hard to have large residual variance estimates. So it is possible the program is having a problem with analyzing your data.
$SST=\sum(Y_i-\bar Y)^2$ is the upper bound of that estimated variance. It is equivalent to the simplest model, i.e., a model with only an intercept. When you add the fixed effects into the model, some of SST will be explained by the fixed effects and the residual variance estimate (called SSE) should decrease. When the random effects are added, the variance is split between the residuals and the random effects. If this does not happen, something is wrong with the program, special values, etc. But it seems your situation is OK. If you think $Var(Y)$ should not be $> 9.983e+09$, then the values of Y variable in the dataset have a problem.
var(dat$Y) > 9.983e+09. But what do you mean bytwo estimates of variance? And why is the variance so large in the first place? – locus Oct 29 '18 at 19:49Y ~ f1*f2 + (1|sub), the no random effects model would beY ~ f1*f2. The problem islmerrequires random effects in the formula, otherwise it will give me an error... What you are suggesting would be like conducting a simple multiple regressionlm(Y ~ f1*f2, data=dat)? – locus Oct 29 '18 at 20:03var(dat$Y). Just for my understanding, why is it important that these two estimates are lower than the 9.983e+09 estimate? – locus Oct 29 '18 at 20:15range(dat$Y)is [34, 8.27e+05] so there is a lot of variation in my data – locus Oct 30 '18 at 00:05