3388 inches = 86.0552 meters