each pilgrim has to pay 1.1 million shillings -lrb- about 1,680 u.s. dollars -rrb- for the trip , compared with 990,448 shillings last year , talib said , noting that the price will cover air tickets , visa charges , and other services to be rendered in mecca .