122 x 758 inches = 3.099 x 19.253 meters