2647.7 inches = 67.25158 meters