126 x 99 x 577 inches = 3.2 x 2.515 x 14.656 meters