101 x 669 inches = 2.565 x 16.993 meters