80 x 321 x 248 meters = 3149.61 x 12637.8 x 9763.78 inches