from then on there were giants on earth