74 x 63 x 159 meters = 2913.39 x 2480.31 x 6259.84 inches