2674 inches = 67.9196 meters