894 x 398 inches = 22.708 x 10.109 meters