120 x 416 meters = 4724.41 x 16377.95 inches