2668 mm = 105.03937 inches