Container ship is the largest of its kind to visit Canada: Halifax Port Authority The largest container ship to visit a Canadian port spent the day in Halifax on Tuesday, generating a bit of buzz on social media. The CMA CGM Marco Polo is 396 metres long — almost as long as three Canadian football fields — and can carry the equivalent of 16,022 containers that are each 20-feet long. Lane Farguson, a spokesman for the Port of Halifax, said the ship was delivering goods from South Asia and China. Nova Scotia Premier Iain Rankin posted a tweet saying the ship was being loaded with Nova Scotia blueberries, potatoes and other fresh produce for ports abroad.