715 x 106 inches = 18.161 x 2.692 meters