I think this is a naval ensign actually it having the rope hoist edge. The tack holes could be post-war from when someone hung it up at some point. I don't recall large sized land flags with rope hoist edges - all of the ones I have seen have reinforced whipped eyelets or have missing hoist edges.
Greg Biggs