Satellite imagery company Maxar publishes footage of a 64 kilometer-long Russian military convoy