120 x 729 meters = 4724.41 x 28700.79 inches