It's a fun read. It does seem to imply that the parachutes slowed them down from 25,000 mph, but the heat shield smashing through the atmosphere would have slowed them down first.
That would be one helluva parachute.
https://en.wikipedia.org/wiki/HIAD#Inflatable_heat_shield_en...