694 x 893 inches = 17.628 x 22.682 meters