612 x 351 x 74 meters = 24094.49 x 13818.9 x 2913.39 inches