In the manner of a giant.
Very large.
Of an aircraft or ship: having large operational range.
Having long legs.