5538 inches = 140.6652 meters