224 x 73 inches = 5.69 x 1.854 meters