2889 mm = 113.740157 inches