63.44 inches = 1.611376 meters