384 x 134 x 124 meters = 15118.11 x 5275.59 x 4881.89 inches