https://www.youtube.com/watch?v=fdfTCBRwijI
He claims a NASA precursor experiment from the 1950's proves he can chuck his oversized weather balloons up there, but I imagine chucking his balloon up to the vacuum of space would not be too good for the balloon to say the least. :s