740 x 75 x 62 inches = 18.796 x 1.905 x 1.575 meters