267 x 80 x 83 meters = 10511.81 x 3149.61 x 3267.72 inches