5389 cm = 2121.653543 inches