840 x 122 inches = 21.336 x 3.099 meters