660 x 75 x 435 inches = 16.764 x 1.905 x 11.049 meters