538 x 91 x 132 inches = 13.665 x 2.311 x 3.353 meters