269 x 82 x 634 inches = 6.833 x 2.083 x 16.104 meters