81 x 712 x 847 inches = 2.057 x 18.085 x 21.514 meters