665 x 80 x 440 inches = 16.891 x 2.032 x 11.176 meters