669 x 69 inches = 16.993 x 1.753 meters