38 x 132 meters = 1496.06 x 5196.85 inches