69 x 705 inches = 1.753 x 17.907 meters