128 x 353 x 733 inches = 3.251 x 8.966 x 18.618 meters