51.42 inches = 1.306068 meters