Space barge