A bond that pays interest semiannually has a price of $975.11 and a semiannual coupon payment of $28.25. If the par value is $1,000, what is the current yield