20.41 inches = 0.518414 meters