81 x 33 x 731 inches = 2.057 x 0.838 x 18.567 meters