5534 inches = 140.5636 meters