Exploiting long vectors with a CFD code: a co-design show case (Full Report)