2671 inches = 67.8434 meters