70.9 cm = 27.913386 inches