834 x 106 inches = 21.184 x 2.692 meters