16.59 inches = 0.421386 meters