83 meters = 3267.716535 inches