660 x 381 x 74 inches = 16.764 x 9.677 x 1.88 meters