well i have came onto a lot of pictures and this is what i found that looks like what we have in our yard, and there are tons of nests in our yard we definitely have an infestation, my research on this computer tells me it is an Asian Hornet
and yes they are really this big they are really scary,,,