106 x 761 inches = 2.692 x 19.329 meters