269 x 621 cm = 8.83 x 20.37 feet