669 x 94 inches = 16.993 x 2.388 meters