fix: center and radius calculation based on screen radio