123 x 754 x 889 inches = 3.124 x 19.152 x 22.581 meters