682 x 834 inches = 17.323 x 21.184 meters