67 x 695 inches = 1.702 x 17.653 meters