869 x 868 inches = 22.073 x 22.047 meters