80 x 384 x 99 meters = 3149.61 x 15118.11 x 3897.64 inches