695 x 894 inches = 17.653 x 22.708 meters