Why does my new data with length of 12, give me 48 posterior predictive observations?

I got it. I just ran the function outside the model context, then brought that in as mutable data.