Germany's largest vineyard has been ordered by the European Commission to repay EUR541,859 (US$853,287) in illegal subsidies handed out by its owner - the regional government of Hesse.