Please tell me there is a blog post or something documenting this experience. Sounds like a fun read.
Sadly I don't remember who it was, it was a fun story. I thought it was maybe Mark Rober or Joe Barnard but I really can't find it anymore.
Edit: found it! It was launched from a weather balloon, and it was both Mark and Joe. https://youtu.be/BYVZh5kqaFg