627 x 38 meters = 24685.04 x 1496.06 inches