I could believe it if the creature was thawed out from 18 months in the antarctic but the radiation and constant extreme heat/ extreme cold of near space seems to me would preclude it from surviving.
I agree. It would be completely dessicated.
BS meter alert