683 x 19 meters = 26889.76 x 748.03 inches