21655 inches = 550.037 meters