45,0000 does not come close to 56,000. Please read their numbers again.
45,000 is close to 56,000, as compared to 4,600 or 460,000, or even 4,600,000, which are each an order of magnitude or more different. In your original post you suggested they might be off by one or two zeroes.
If you have a better number for the speed of asteroids, please share your expertise with us.