32 x 86 meters = 1259.84 x 3385.83 inches