209 x 869 inches = 5.309 x 22.073 meters