62.57 inches = 1.589278 meters