291 x 26 x 124 meters = 11456.69 x 1023.62 x 4881.89 inches