22 x 388 meters = 866.14 x 15275.59 inches