39 x 602 x 26 meters = 1535.43 x 23700.79 x 1023.62 inches