119 x 127 meters = 4685.04 x 5000 inches