1989.1 inches = 50.52314 meters