“About 70% of the speed of light (186,000 mph).”
186,000 miles per second, 700 million mph.
Yeah, everybody is beating me up on this one.