Canadian engineers laid 45 miles (72 km) of water pipes, 20 miles (32 km) of railway track, 3 miles (4.8 km) of plank road, and they also maintained and repaired 25 miles (40 km) of local roads, which had been shelled heavily by the Germans during previous battles. In addition, ...