Labels now appear in correct place no matter what height the canvas element is