Wow. Super-interesting that they separated at 28 miles and continue drifting to an apogee of 41 miles. The amount of speed they gained after beginning descent was way more than I would have expected. Also, hitting the water at roughly 65 MPH would seem to be an awfully rough landing. I would think a couple of high-tonnage hollow tubes would fold like paper under those forces.
Brad