More here on this early jump from what we now call cruising altitude. In some ways he seemed closer to Newton than NASA.
The suit description makes me think of Max Ernst. As a loyal J.G. Ballard fan that's never difficult for me. Here is 1940's Robing of the Bride (from http://www.artexpertswebsite.com/).