20.98 inches = 0.532892 meters