65 x 90 x 657 inches = 1.651 x 2.286 x 16.688 meters