120 x 359 meters = 4724.41 x 14133.86 inches