Ultraman Canada is a 3 day ultra-distance triathlon. The first day is comprised on a 6.2 mile (10km) swim and a 90 mile (145 km) ride with 4,068 feet (1,240 m) of elevation gain. The second day involves a 171 mile (275 km) ride with 5,774 feet (1,760 m) of elevation gain. The third and final day consists of a 52.4 mile (84 km) run. In total, the race covers 320 miles (515 km) across the B.C. province of Canada.