59 x 80 meters = 2322.83 x 3149.61 inches