80 x 426 inches = 2.032 x 10.82 meters