67 x 351 meters = 2637.8 x 13818.9 inches