268 x 628 x 396 inches = 6.807 x 15.951 x 10.058 meters