889.8 inches = 22.60092 meters