How far from Halifax in Nova Scotia to Edmonton in Alberta?

4,833.2 km