Along with the SST Grizzly, both built at Cheoy Lee Shipyards in Hong Kong, the SST Orca is one of the largest and most powerful tugs in western Canada, measuring 32 meters in length and 12.80 meters in beam and...