* 1 meter = 39.37 inches
* 93 centimeters = 36.61 inches (Since 1 centimeter = 0.3937 inches)
Total: 39.37 inches + 36.61 inches = 75.98 inches
Therefore, 1 meter and 93 centimeters is equal to 75.98 inches.