5271.5 inches = 133.8961 meters