83.46 meters = 3285.826772 inches