889.35 inches = 22.58949 meters