63 x 75 x 327 meters = 2480.31 x 2952.76 x 12874.02 inches