86.9 cm = 34.212598 inches