It’s 248 miles between city halls in Kansas City and St. Louis, but on Thursday, the two seats of government in Missouri’s two largest cities were light years apart.

Facing a similar deadline to put major issues before voters on the April 4 municipal ballots, leaders in the cities that bookend the Show-Me State ended up in two very different places.

In Kansas City, after two months of deliberate debate, the council voted unanimously to put before voters a 20-year general obligation bond worth $800 million to pay for a variety of construction needs in the city that have gone neglected for decades. Most of the money will go to roads, bridges and sidewalks. Some of it is for flood control, and the smallest amount will go to new and updated public buildings. Voters will have to decide whether to raise their property taxes — about $6 per year for the owner of a $100,000 house — to pay back the bonds.