806 x 52 inches = 20.472 x 1.321 meters