127 x 641 x 333 inches = 3.226 x 16.281 x 8.458 meters