123.89 inches = 3.146806 meters