A bond has a face value of $1,000 and an annual coupon rate of 7%. It pays coupons annually and has a maturity of 10 years. The current market yield for similar bonds is 5%. Calculate the bond's Macaulay duration to assess its interest rate sensitivity.