25358 mm = 998.346457 inches