Is that 7 miles as the crow flys or via roads....Train whistles travel far, I live as the crow flies about 4 miles from the track and can hear the click-clack of the wheels if the winds are blowing just right..
I'd say flies, crows don't like to walk very far.....