22 x 59 meters = 866.14 x 2322.83 inches