38 x 529 meters = 1496.06 x 20826.77 inches