2679 mm = 105.472441 inches