115 x 612 meters = 4527.56 x 24094.49 inches