3384 inches = 85.9536 meters