24088 mm = 948.346457 inches