There is NO fixed rate to the airport and the website refers to "Richtwerte" (educated estimate). 21.50 from the main station to the airport is normal, depending on traffic it can be even more. However, you should have taken the S7 - 12 minutes into the Terminal and 2,10 Euro.....