2589 mm = 101.929134 inches