When you say;
I'm assuming it's more than 4 hits?
If the default source limit in elasticsearch is 1000 characters (I'm not sure), why would you explicitly set that? I know I've done tests with string fields over 4000 characters long. Maybe 8000.
See See Field maxlength?
Regards,
Lee