303 x 720 x 656 inches = 7.696 x 18.288 x 16.662 meters