678 chariots and 50 stage meetings