889.08 inches = 22.582632 meters