5658.3 inches = 143.72082 meters