Trump has said it will be a wall, not a fence. Twenty to thirty feet high, concrete, and I assume that there will be an access road along it as well. I would hope that Congressman Duncan will be happy with that.
Contract the engineering design to an Israeli contractor. They seem to know how to do it. Likewise to a Netherlands contractor for flood control levees.