52 x 876 inches = 1.321 x 22.25 meters