5456 inches = 138.5824 meters