5539 inches = 140.6906 meters