the most minute search failed to reveal another trace of the presence of the ancient giant , who had left the impress of his foot in the wet sands of the beach here so many millions of years ago that even the imagination of the geologists shrank from the task of attempting to fix the precise period .