21.66 inches = 0.550164 meters