120 x 412 meters = 4724.41 x 16220.47 inches