852 x 434 inches = 21.641 x 11.024 meters