718 x 120 meters = 28267.72 x 4724.41 inches