119 x 383 meters = 4685.04 x 15078.74 inches