Find all files that are larger than 500 bytes and search for any 8 letter words in them, then print out any words that are longer than 8 letters.
find . -type f -size +500c -exec grep '\b[a-zA-Z]\{8\}\b' {} + | awk 'length($1) > 8'