59 x 21 meters = 2322.83 x 826.77 inches