2675 inches = 67.945 meters