119 x 23 x 127 meters = 4685.04 x 905.51 x 5000 inches