135 x 729 meters = 5314.96 x 28700.79 inches