22 x 712 inches = 0.559 x 18.085 meters