ABC, Inc. has issued a 25-year bond with a par value of $1,000, coupon rate of 4.56%. The yield to maturity (YTM) is 2.27%. Assume semi-annual payments. What is today's price of this bond?
Note: Enter your answer rounded off to two decimal points. Do not enter $ or comma in the answer box.