This is Canada's most expensive election

The federal election is estimated to cost taxpayers $610 million. So what are we paying for?