18.82 inches = 0.478028 meters