691 x 669 inches = 17.551 x 16.993 meters