90 x 63 x 646 inches = 2.286 x 1.6 x 16.408 meters