Hmmm... Won't help
350’ 32 ft/sec^2
terminal velocity 150 ft/sec or about 102 mi./hr
Really big feather mattress. People have survived falls at terminal velocity into trees, snapping some tree limbs on the way down. It happens.