2021年12月7日银行间外汇市场人民币汇率中间价为:1美元对人民币6.3738元,1欧元对人民币7.1913元,100日元对人民币5.6181元,1港元对人民币0.81723元,1英镑对人民币8.4517元,1澳大利亚元对人民币4.4896元。

你提供的汇率报价是银行的报价,银行可以用100美元=804.49人民币来买客户的美元,给客户人民币。用100美元=807.71人民币卖给客户美元,手到人民币。
客户向银行出售21美元,即银行买美元,用804.49这个汇价。
21美元可以兑换21*8.0449=168.9429人民币