There were giants, there ARE giants. Created though natural and understood processes.
Some of these “Giants” were said to be up to 35 feet tall. even a 15 giant is beyond natural selection.