1.89 feet = 0.576072 meters