32 x 281 meters = 1259.84 x 11062.99 inches