The picture at the bottom of the page
here is quite amazing and haunting.
From what I can tell Enterprise Mission has really done their homework on this. The explanation that NASA is trying to put over is plainly not going to fly (double pun intended).