539 x 128 x 99 inches = 13.691 x 3.251 x 2.515 meters