62 x 311 x 268 inches = 1.575 x 7.899 x 6.807 meters