109 x 82 x 665 inches = 2.769 x 2.083 x 16.891 meters