669 x 868 inches = 16.993 x 22.047 meters