74 x 710 inches = 1.88 x 18.034 meters