269 x 635 inches = 6.833 x 16.129 meters