124 x 755 x 890 inches = 3.15 x 19.177 x 22.606 meters