2663 mm = 104.84252 inches