837.35 inches = 21.26869 meters