89 x 62 x 540 inches = 2.261 x 1.575 x 13.716 meters