268 x 815 x 646 inches = 6.807 x 20.701 x 16.408 meters