126 x 762 inches = 3.2 x 19.355 meters