364 x 22 meters = 14330.71 x 866.14 inches