685 x 21 meters = 26968.5 x 826.77 inches