264 x 77 x 80 meters = 10393.7 x 3031.5 x 3149.61 inches