Vesta long