Huh? I looked up
- Rostov 57°11′N 39°25′E
- Michurinsk 52°53′N 40°29′E
Looks like Rostov is further north than Michurinsk??
Assuming a spherical earth, Michurinsk is ~630 km further north. The figure given in the article is probably rounded.
[1] https://en.wikipedia.org/wiki/Rostov-on-Don