65 x 889 inches = 1.651 x 22.581 meters