Trenchant space station