693 x 892 inches = 17.602 x 22.657 meters