21.7 x 8.4 meters = 854.33 x 330.71 inches