What size hole does a Gold Finch or House Finch Take

Finches are a little more fussy (accept for the one that loves to nest in your pretty hanging plant on your porch).  They have to have a floor space of 6″ x 6″ and a 2″ hole 6″ above the floor.  People say to me, “why such a large hole for such a little bird?”  Hey, I have NO idea.  I must ask one some time.