21 x 58 meters = 826.77 x 2283.46 inches