It should have been an en dash anyway if you are to put spaces around it.