19 x 259 meters = 748.03 x 10196.85 inches