229 x 63 inches = 5.817 x 1.6 meters